package com.css.fxfzysx.modules.vaolEngineering.vo.lifelineCalculation;

import com.css.fxfzysx.modules.lifeline.annotation.Validate;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 储气罐
 * czt_smx_air_receiver
 */
@Data
public class SmxAirReceiverVo {

    /**
    * id
    */
    private String id;

    /**
    * 建设年份
    */
    private Integer year;

    /**
    * 设防情况
    */
    private String fortification;

    /**
     * 导轨长度
     */
    private BigDecimal railLength;

    /**
     * 导轨高度
     */
    private BigDecimal railHeight;

    /**
     * 导轨中腹厚度
     */
    private BigDecimal thickness1;

    /**
     * 屈服应力
     */
    private BigDecimal yieldStress;

    /**
    * 导轨焊缝宽度
    */
    private BigDecimal weldWidth;

    /**
    * 导轨焊缝高度
    */
    private BigDecimal weldHeight;

    /**
    * 允许焊接应力
    */
    private BigDecimal weldStress;

    /**
    * 破坏焊接长度
    */
    private BigDecimal damagedWeldLength;

    /**
    * 导轮轴半径
    */
    private BigDecimal axisRadius;

    /**
    * 导轮轴屈服应力
    */
    private BigDecimal yieldStress1;

    /**
    * 极限能力系数
    */
    private BigDecimal ultimateCapacity;

    /**
    * 导轮轴计算长度
    */
    private BigDecimal calculatedLength;

    /**
    * 底板长度
    */
    private BigDecimal bottomPlateLength;

    /**
    * 焊接宽度
    */
    private BigDecimal weldingWidth;

    private BigDecimal result1;
    private BigDecimal result1Correct;
    private BigDecimal result2;
    private BigDecimal result2Correct;
    private BigDecimal result3;
    private BigDecimal result3Correct;
    private BigDecimal result4;
    private BigDecimal result4Correct;
}